/* CSS Document */
a{ text-decoration:none; color:#333;}
a:hover{
	color: #ff6600;
}
html, body { background:#fff;}
#content{ width:1200px; margin:0 auto; background:#fff;}
#content .zuobian{ width:900px; margin:0 auto; float:left;  background:#fff; padding-bottom:20px;}
#content .zuobian .zgyhwd{ float:left; width:888px; border:solid 1px #e5e5e5; margin-bottom:10px;}
#content .zuobian .zgyhwd .wenzi{ width:695px; float:right; margin-bottom:10px; margin-top:10px;}
#content .zuobian .zgyhwd img{ margin-top:54px; margin-left:12px; float:left; background:#FFF;}
#content .zuobian .zgyhwd p{ font-family:'微软雅黑'; font-size:18px; line-height:35px; color:#555; margin-left:30px;}
#content .zuobian .zgyhwd p a:hover{ text-decoration:underline;}



#content .zuobian .xuanqu{ float:left; width:888px; border:solid 1px #e5e5e5; margin-bottom:10px;}
#content .zuobian .xuanqu ul li{ font-size:18px; float:left; font-family:'微软雅黑'; line-height:40px; margin-right:60px; margin-left:20px; color:#000;}
#content .zuobian .xuanqu ul li a:hover{ text-decoration:underline;}

#content .zuobian .wdmc{ float:left; width:888px; border:solid 1px #e5e5e5;}
#content .zuobian .wdmc span{ font-family:'微软雅黑'; margin-right:40px; margin-left:20px; margin-top:10px; font-size:16px;color:#333; line-height:50px;}

#content .zuobian .wdmc ul li{font-size:14px; font-family:'微软雅黑';  margin-right:0px; color:#666; float:left; margin-bottom:15px;}
#content .zuobian .wdmc .li1{ margin-left:20px; width:190px;  overflow:hidden;}
#content .zuobian .wdmc .li2{ width:400px; overflow:hidden; margin-left:20px;}
#content .zuobian .wdmc .li3{ width: 136px;
    overflow: hidden;
    margin-left: 20px;}
#content .zuobian .wdmc .li4{ width: 220px;
    overflow: hidden;
    margin-left: 10px}



#content .youbian{ width:300px; margin:0 auto; float:right; background:#fff; padding-bottom:20px;}
#content .youbian .zxqu { width:298px; border:solid 1px #e5e5e5; background:#FFF; padding-bottom:10px; margin-bottom:10px;}
#content .youbian .zxqu ul li{line-height:40px; width: 25%;
    float: left;    text-align: center;
}
.zxqu ul li p {
    margin-top: -5px;  text-align:center;    font-size: 12px;
}
#content .youbian .zxqu ul li a{ font-size:14px;}

#content .youbian .cyss{ width:298px; border:solid 1px #e5e5e5; background:#FFF;    padding-bottom: 20px;}

#content .youbian .cyss ul li{ width:33%; height:100px; float:left;}
#content .youbian .cyss ul li a p{ font-size:12px; text-align:center; line-height:40px;}
#content .youbian .cyss ul li a i { display: block; width: 50px; height: 50px; background-image: url(../images/icons.png); background-repeat: no-repeat;margin: 0 auto;
  -webkit-transition: all 1s;
          transition: all 1s; margin-top:20px;}
#content .youbian .cyss ul li i.tp1{ background-position: -300px 0;}
#content .youbian .cyss ul li i.tp2{ background-position:-150px -50px;}
#content .youbian .cyss ul li i.tp3{ background-position: -100px 0;}
#content .youbian .cyss ul li i.tp4{ background-position:0 0;}
#content .youbian .cyss ul li i.tp5{ background-position: -50px 0;}
#content .youbian .cyss ul li i.tp6{ background-position:-350px -200px;}
#content .youbian .cyss ul li i.tp7{ background-position:-150px -100px;}
#content .youbian .cyss ul li i.tp8{ background-position:-350px -150px;}
#content .youbian .cyss ul li i.tp9{ background-position: -400px -100px;}
#content .youbian .cyss ul li i.tp10{ background-position:-200px -50px;}
#content .youbian .cyss ul li i.tp11{ background-position: -300px -50px;}
#content .youbian .cyss ul li i.tp12{ background-position:-150px 0;}

#content .youbian .cyss ul li a:hover i {
  -webkit-transform: rotateY(360deg);
          transform: rotateY(360deg);
}

div#__wgt_0_10 {
    display: -webkit-inline-box;
	margin-bottom: 10px;font-family: 微软雅黑;
}

.menus {
	width: 890px;
border-top: 2px solid #ff6600;
background-color: #fcfcfc; 
margin: 0 auto;
margin-bottom: 0;
height: auto;
font-size: 14px;
position: relative;
overflow:hidden;
}
.menus .menu {
height: 38px;
line-height: 38px;

float: left;
text-align: center;
cursor: pointer;
overflow: hidden;
font-size: 14px;    padding-left: 10px;
    padding-right: 10px; position:relative;
}
.width-lg .menus .link.active {
background-color: #ff6600;
cursor: pointer;
color: #fff;
}
.width-lg .menus .link {
border-right: 0;
text-align: center;
color: #333;
position: relative;
font-family: 微软雅黑;
font-size: 14px;
padding-left: 10px;
padding-left: 10px;
padding-left: 10px;
padding-right: 10px;
}
.menus .active .title {
border-width: 2px 0 0 0;
padding-left: 10px;
color: #fff;
}
.width-lg .menus .link.active {
cursor: pointer;
color: #fff;
}
.link.active .menu-split {
display: none;
}
.menus .menu-split {
	display: inherit;
    width: 1px;
    height: 40px;
    position: absolute;
    top: 0;
    background: url(http://s1.hao123img.com/v5/dU/1s/Aa/af/gO/3/menus_split.png) center right no-repeat;
}
.menus .title{
 margin-right: 10px;
}
menus .menu {
height: 38px;
line-height: 38px;
width: 110px;
float: left;
text-align: center;
cursor: pointer;
overflow: hidden;
font-size: 14px;
position:relative;
}
.width-lg .menus .link {
border-right: 0;
text-align: center;
color: #333;
position: relative;
font-family: 微软雅黑;
font-size: 14px;
padding-left: 10px;
padding-left: 10px;
padding-left: 10px;
padding-right: 10px;
}
.width-lg .menus .link {
text-align: center;
color: #333;
font-family: 微软雅黑;
font-size: 14px;
}
li.menu.first {
    background: #ff6600;
}
/*list common*/
.common_div{  padding: 10px 20px;line-height: 24px;}
#content .zuobian .wsyh{ height:auto;}
#content .zuobian .dhyh{ height:auto;}
#content .zuobian .xuanqu ul li.catlabel{ margin-right:10px;}
.ny_topnav{ width:1200px !important;}
.logo_box{width:1200px !important;}
.middle{ padding-right:10px;}
.middle .middle_left,.middle_left .middle_right{ margin-bottom:10px;}
.middle .middle_left{min-height:106px; float:left; width:420px; height:auto; padding:10px; border: solid 1px #E5E5E5;}
.middle .middle_right{min-height:106px; float:right; width:420px; height:auto; padding:10px; border: solid 1px #E5E5E5;}
.middle .middle_left h2,.middle .middle_right h2{font-family: '微软雅黑';font-size: 20px;color: #333; margin-bottom:10px;}
.middle .middle_left ul li,.middle .middle_right ul li{ float:left; height:32px; line-height:32px; padding:0px 4px; font-size:14px;}
.wenzi_2{float: right;margin-bottom: 10px;margin-top: 10px;width:340px;}
.wenzi_2 h2{font-family: '微软雅黑';font-size: 20px;color: #333; margin-bottom:10px;}
.wenzi_2 .wenzi_ul li{ height:32px; line-height:32px;}
#content .zuobian .zgyhwd p.minp{font-size:15px;line-height:32px; text-align:left;}
#listContent ul{ clear:both;}
.wenzi .minp a{color: #F60;}
/**子导航条**/
#subnav{margin:0px 0 10px 0;width:1200px;height:40px;background-color: #45b2f6;background-color: #ff6600;padding-left: 350px;padding-right: 350px;display: flex;}
#subnav ul{float:left;height:40px;}
#subnav ul li{float:left;height:40px; }
#subnav ul li a{display:block;padding:0 10px 0 10px;text-align:center;line-height:40px;color:#fff;font-family:微软雅黑,Arial, Helvetica, sans-serif;}
#subnav ul li a:hover{background:#dd4400;}
#subnav{ width:100%; padding:0px;}
#subnav ul { width:1200px; margin:0px auto;}
/*----------通用底部 CSS开始----------*/
#end_zt{ background:#FFF; height:140px; overflow:hidden; line-height:35px; border-top:1px solid #DDD; font-size:12px; margin-top:10px;}
#end_zt .wenzi{ width:960px; text-align:center; line-height:30px; margin:10px auto;color:#666}
#end_zt .wenzi a{ color:#666; text-decoration:none}
#end_zt .wenzi a:hover{ color:#f60; text-decoration:underline}
#end_zt .logo{ width:960px;text-align:center; margin:0 auto}
.hidden{ display:none;}
.show{ display:block;}